サウンドインタラクション実習 05
デバッグ向け
printオブジェクト
入力:なんでも
出力:値をPdウィンドウ2出力
changeオブジェクト
インレットの値が変化した時だけアウトレットに出力
イベント関数として使えそう
spigotオブジェクト
右インレットが1の場合に出力左インレットの値を出力
左インレット: 管理したい値
右インレット:0 or 1
route/unrouteオブジェクト
route
switch文法みたいなもの
route key1 key2 key3 ...
インレット に switch keyと値 [key value]
keyは数値が無難
unroute
各インレットに入ってきた信号を、オブジェクト内部に書いた記号や数字をくっつけて出力
[unroute add1 add2 add3 ...]
くっつける要素はテキスト、数字がok
数値が道から来た時
道の名前+float+数値
道の名前が文字列の時
list+道の名前+文字列
gateオブジェクト
左インレット:出力したいアウトレット数
右インレット: 出力したい数値
gate 開けたいoutlet数
pack/unpackオブジェクト
pack
複数のインレットから入ってきた内容を、リスト化
unpack
リストを分解
mosesオブジェクト
右インレットに入った数値を区切りとして、
それより大きいか時:左アウトレットから出力
それより小さい時:右アウトレットから出力
untilオブジェクト
入力された数繰り返すfor文法みたいなもの
インレット:繰り返したい数